package day05;

public class Demo01 {
	public static void main(String[] args) {

		int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8 };

		// [I@60f82f98
		// [, 表示是一个数组
		// I, 表示的是数组元素类型
		// @60f82f98, 16进制的, 对象的hashCode(哈希值)
		// hashCode, 可以理解为对象的"身份证号"
		System.out.println(arr);
		
		// 引用类型变量值为null
		// 表示该引用没有指向堆中的任何一个空间
		char[] arr2 = null;
		// java.lang.NullPointerException
		// 空指针异常
		// 该异常形成原因: 通过空引用访问内存
		// 通过空对象访问属性或方法
		// System.out.println(arr2[2]);
		System.out.println(arr2.length);
		

	}
}
